{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "f62d5051",
   "metadata": {},
   "source": [
    "* 备注\n",
    "> 1.城市：‘'全国'、 '北京、 '上海'、 '天津'、 '重庆'、 '广州'、'深圳'、 '苏州'、 '南京'、 '杭州'、 '大连'、'成都'、 '武汉'、 '西安'       \n",
    "> 2.关键词：不限制               \n",
    "> 3.工作经验：'应届生'、 '实习生'、 '1年以内'、 '1-3年'、'3-5年'、 '5-10年'、'10年以上'         \n",
    "> 4.公司规模：1-49人，50-99人，100-499人，500-999人，1000-2000人，2000-5000人，5000-10000人，10000以上"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "2bfaf148",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "登录cookie XSRF-TOKEN=zIARnRM0QQaLudJk_4OBXw; __gc_id=e936feed5bd343e5a73b304fa0d4ad5f; _ga=GA1.1.504776059.1697021947; __uuid=1697021948310.51; __tlog=1697021948354.48%7C00000000%7C00000000%7C00000000%7C00000000; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1697021951; acw_tc=2760828416970219810274366e53a098388abcfc886c89f5cbf2332344893f; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1697021975; __session_seq=4; __uv_seq=4; __tlg_event_seq=24; _ga_54YTJKWN86=GS1.1.1697021946.1.1.1697023027.0.0.0\n",
      "这是第1页，接下来将先等待5秒...然后以继续抓取\n",
      "这是第2页，接下来将先等待4秒...然后以继续抓取\n",
      "这是第3页，接下来将先等待7秒...然后以继续抓取\n",
      "这是第4页，接下来将先等待7秒...然后以继续抓取\n",
      "这是第5页，接下来将先等待8秒...然后以继续抓取\n",
      "这是第6页，接下来将先等待8秒...然后以继续抓取\n",
      "这是第7页，接下来将先等待10秒...然后以继续抓取\n",
      "这是第8页，接下来将先等待8秒...然后以继续抓取\n",
      "这是第9页，接下来将先等待10秒...然后以继续抓取\n",
      "这是第10页，接下来将先等待10秒...然后以继续抓取\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>dataParams</th>\n",
       "      <th>dataInfo</th>\n",
       "      <th>recruiter.imId</th>\n",
       "      <th>recruiter.imUserType</th>\n",
       "      <th>recruiter.chatted</th>\n",
       "      <th>recruiter.recruiterName</th>\n",
       "      <th>recruiter.recruiterTitle</th>\n",
       "      <th>recruiter.recruiterPhoto</th>\n",
       "      <th>recruiter.recruiterId</th>\n",
       "      <th>comp.compName</th>\n",
       "      <th>...</th>\n",
       "      <th>job.title</th>\n",
       "      <th>job.jobKind</th>\n",
       "      <th>job.topJob</th>\n",
       "      <th>job.refreshTime</th>\n",
       "      <th>job.jobId</th>\n",
       "      <th>job.dataPromId</th>\n",
       "      <th>job.link</th>\n",
       "      <th>job.requireWorkYears</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "      <th>job.advViewFlag</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>{\"userId\":\"09ea96f81e58eafe6ac4e705fd2725a1\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...</td>\n",
       "      <td>fd14de11be220755ac365a663ca833da</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>吴先生</td>\n",
       "      <td>总经理</td>\n",
       "      <td>5f8f986bdfb13a7dee342f2108u.jpg</td>\n",
       "      <td>09ea96f81e58eafe6ac4e705fd2725a1</td>\n",
       "      <td>厦门唯样科技有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>PM产品经理（元器件）</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20220411230440</td>\n",
       "      <td>48818805</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1948818805.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>大专</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>{\"userId\":\"46ef4a764231e8fa5a4ecf6035f8c8d7\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...</td>\n",
       "      <td>723dbee28ccff45bc89ef0a44aca9dff</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>谢女士</td>\n",
       "      <td>Recruiter</td>\n",
       "      <td>5f8f9863f6d1ab58476f246a08u.jpg</td>\n",
       "      <td>46ef4a764231e8fa5a4ecf6035f8c8d7</td>\n",
       "      <td>英飞特科技</td>\n",
       "      <td>...</td>\n",
       "      <td>Product Manager - Linear (MJ000342)</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20231107081344</td>\n",
       "      <td>59756525</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1959756525.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>{\"userId\":\"4898c453f67450440d4d8cf16bd118f5\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...</td>\n",
       "      <td>735936693af29097a9f0273dd33fa30b</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>程女士</td>\n",
       "      <td>招聘经理</td>\n",
       "      <td>5f8f9863f6d1ab58476f246a08u.jpg</td>\n",
       "      <td>4898c453f67450440d4d8cf16bd118f5</td>\n",
       "      <td>创维-RGB电子</td>\n",
       "      <td>...</td>\n",
       "      <td>TV Product Manager(南非、意大利)</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20230831194617</td>\n",
       "      <td>61288827</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1961288827.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>{\"userId\":\"975590973597d5990df38e310c892c5e\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...</td>\n",
       "      <td>be61c56b006b75c8fda65984f5cddb33</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>江女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>6482ad4ca582421b523f6aad02u.png</td>\n",
       "      <td>975590973597d5990df38e310c892c5e</td>\n",
       "      <td>深圳汉阳科技有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>产品经理实习生</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20230605144027</td>\n",
       "      <td>59083047</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1959083047.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>{\"userId\":\"b9f5503a38d756eea51fcf4dc008bfd3\",\"...</td>\n",
       "      <td>%7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...</td>\n",
       "      <td>174228587afe7e1221763eed48c5bc0c</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>彭先生</td>\n",
       "      <td>创始人</td>\n",
       "      <td>644ed8b14bbdfd19cd96b38d07u.png</td>\n",
       "      <td>b9f5503a38d756eea51fcf4dc008bfd3</td>\n",
       "      <td>深圳市迷谷启明科技有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>AIGC 企业级应用的产品经理</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20230722084816</td>\n",
       "      <td>60207589</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1960207589.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>{\"imId\":\"a35b871def258d0b56b7c760893b3b57\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...</td>\n",
       "      <td>a35b871def258d0b56b7c760893b3b57</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>潘女士</td>\n",
       "      <td>人事经理</td>\n",
       "      <td>617bbe5c3dba297879e6376205u.png</td>\n",
       "      <td>cde71db7e8d6ad4c9e03f409edb085ff</td>\n",
       "      <td>大管加</td>\n",
       "      <td>...</td>\n",
       "      <td>管理培训生</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20211029173547</td>\n",
       "      <td>44390507</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=9&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1944390507.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>大专</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>{\"imId\":\"fe2fcd39bb640225244e08c53f86302f\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...</td>\n",
       "      <td>fe2fcd39bb640225244e08c53f86302f</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>刘女士</td>\n",
       "      <td>采购</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>be9b47a5ed342f4b07eaf2b5df827a7a</td>\n",
       "      <td>深圳市科德雅电子有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>釆购跟单</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20221023155615</td>\n",
       "      <td>53312875</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=9&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1953312875.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>中专/中技</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>{\"imId\":\"25cdbaef069c970f4a7a04e7d95591ea\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...</td>\n",
       "      <td>25cdbaef069c970f4a7a04e7d95591ea</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>陈先生</td>\n",
       "      <td>总经理</td>\n",
       "      <td>5f8f98698dbe6273dcf8516008u.jpg</td>\n",
       "      <td>0895e5f5ea2f23c73d9184460a4c74d3</td>\n",
       "      <td>深圳市诚伟翔科技有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>生产跟单</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20201107085717</td>\n",
       "      <td>33273225</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=9&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1933273225.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>{\"imId\":\"71b5494fd4e1c97e48a9b17aa99e4079\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...</td>\n",
       "      <td>71b5494fd4e1c97e48a9b17aa99e4079</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>汪女士</td>\n",
       "      <td>销售总监</td>\n",
       "      <td>622f36db4a223b009c6c4efe05u.png</td>\n",
       "      <td>88570e71c3ade619b3047ceb4c876b7b</td>\n",
       "      <td>深圳市洋葱电子商务有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>网络销售</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20220216173703</td>\n",
       "      <td>47139309</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=9&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1947139309.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>{\"imId\":\"58203ac45337e7af0e33f8ac54fbf39e\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...</td>\n",
       "      <td>58203ac45337e7af0e33f8ac54fbf39e</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>付先生</td>\n",
       "      <td>经理</td>\n",
       "      <td>5f8f986aea60860b75384fab08u.jpg</td>\n",
       "      <td>5527f903ad0f2f1a319538072cd912fa</td>\n",
       "      <td>深圳时资科技发展有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>产品专员/助理</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>20191012125151</td>\n",
       "      <td>23174441</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=9&amp;d...</td>\n",
       "      <td>https://www.liepin.com/job/1923174441.shtml</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>中专/中技</td>\n",
       "      <td>False</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>400 rows × 31 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                           dataParams  \\\n",
       "0   {\"userId\":\"09ea96f81e58eafe6ac4e705fd2725a1\",\"...   \n",
       "1   {\"userId\":\"46ef4a764231e8fa5a4ecf6035f8c8d7\",\"...   \n",
       "2   {\"userId\":\"4898c453f67450440d4d8cf16bd118f5\",\"...   \n",
       "3   {\"userId\":\"975590973597d5990df38e310c892c5e\",\"...   \n",
       "4   {\"userId\":\"b9f5503a38d756eea51fcf4dc008bfd3\",\"...   \n",
       "..                                                ...   \n",
       "35  {\"imId\":\"a35b871def258d0b56b7c760893b3b57\",\"im...   \n",
       "36  {\"imId\":\"fe2fcd39bb640225244e08c53f86302f\",\"im...   \n",
       "37  {\"imId\":\"25cdbaef069c970f4a7a04e7d95591ea\",\"im...   \n",
       "38  {\"imId\":\"71b5494fd4e1c97e48a9b17aa99e4079\",\"im...   \n",
       "39  {\"imId\":\"58203ac45337e7af0e33f8ac54fbf39e\",\"im...   \n",
       "\n",
       "                                             dataInfo  \\\n",
       "0   %7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...   \n",
       "1   %7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...   \n",
       "2   %7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...   \n",
       "3   %7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...   \n",
       "4   %7B%22ckId%22%3A%22y2jy1uvl2gar8xipyemg77rijoo...   \n",
       "..                                                ...   \n",
       "35  %7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...   \n",
       "36  %7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...   \n",
       "37  %7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...   \n",
       "38  %7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...   \n",
       "39  %7B%22d_curPage%22%3A%229%22%2C%22d_pageSize%2...   \n",
       "\n",
       "                      recruiter.imId recruiter.imUserType  recruiter.chatted  \\\n",
       "0   fd14de11be220755ac365a663ca833da                    2              False   \n",
       "1   723dbee28ccff45bc89ef0a44aca9dff                    2              False   \n",
       "2   735936693af29097a9f0273dd33fa30b                    2              False   \n",
       "3   be61c56b006b75c8fda65984f5cddb33                    2              False   \n",
       "4   174228587afe7e1221763eed48c5bc0c                    2              False   \n",
       "..                               ...                  ...                ...   \n",
       "35  a35b871def258d0b56b7c760893b3b57                    2              False   \n",
       "36  fe2fcd39bb640225244e08c53f86302f                    2              False   \n",
       "37  25cdbaef069c970f4a7a04e7d95591ea                    2              False   \n",
       "38  71b5494fd4e1c97e48a9b17aa99e4079                    2              False   \n",
       "39  58203ac45337e7af0e33f8ac54fbf39e                    2              False   \n",
       "\n",
       "   recruiter.recruiterName recruiter.recruiterTitle  \\\n",
       "0                      吴先生                      总经理   \n",
       "1                      谢女士                Recruiter   \n",
       "2                      程女士                     招聘经理   \n",
       "3                      江女士                       HR   \n",
       "4                      彭先生                      创始人   \n",
       "..                     ...                      ...   \n",
       "35                     潘女士                     人事经理   \n",
       "36                     刘女士                       采购   \n",
       "37                     陈先生                      总经理   \n",
       "38                     汪女士                     销售总监   \n",
       "39                     付先生                       经理   \n",
       "\n",
       "           recruiter.recruiterPhoto             recruiter.recruiterId  \\\n",
       "0   5f8f986bdfb13a7dee342f2108u.jpg  09ea96f81e58eafe6ac4e705fd2725a1   \n",
       "1   5f8f9863f6d1ab58476f246a08u.jpg  46ef4a764231e8fa5a4ecf6035f8c8d7   \n",
       "2   5f8f9863f6d1ab58476f246a08u.jpg  4898c453f67450440d4d8cf16bd118f5   \n",
       "3   6482ad4ca582421b523f6aad02u.png  975590973597d5990df38e310c892c5e   \n",
       "4   644ed8b14bbdfd19cd96b38d07u.png  b9f5503a38d756eea51fcf4dc008bfd3   \n",
       "..                              ...                               ...   \n",
       "35  617bbe5c3dba297879e6376205u.png  cde71db7e8d6ad4c9e03f409edb085ff   \n",
       "36  5f8f9865ea60860b75384fa508u.jpg  be9b47a5ed342f4b07eaf2b5df827a7a   \n",
       "37  5f8f98698dbe6273dcf8516008u.jpg  0895e5f5ea2f23c73d9184460a4c74d3   \n",
       "38  622f36db4a223b009c6c4efe05u.png  88570e71c3ade619b3047ceb4c876b7b   \n",
       "39  5f8f986aea60860b75384fab08u.jpg  5527f903ad0f2f1a319538072cd912fa   \n",
       "\n",
       "    comp.compName  ...                            job.title job.jobKind  \\\n",
       "0      厦门唯样科技有限公司  ...                          PM产品经理（元器件）           2   \n",
       "1           英飞特科技  ...  Product Manager - Linear (MJ000342)           2   \n",
       "2        创维-RGB电子  ...           TV Product Manager(南非、意大利)           2   \n",
       "3      深圳汉阳科技有限公司  ...                              产品经理实习生           2   \n",
       "4   深圳市迷谷启明科技有限公司  ...                      AIGC 企业级应用的产品经理           2   \n",
       "..            ...  ...                                  ...         ...   \n",
       "35            大管加  ...                                管理培训生           2   \n",
       "36   深圳市科德雅电子有限公司  ...                                 釆购跟单           2   \n",
       "37   深圳市诚伟翔科技有限公司  ...                                 生产跟单           2   \n",
       "38  深圳市洋葱电子商务有限公司  ...                                 网络销售           2   \n",
       "39   深圳时资科技发展有限公司  ...                              产品专员/助理           2   \n",
       "\n",
       "    job.topJob job.refreshTime job.jobId  \\\n",
       "0        False  20220411230440  48818805   \n",
       "1        False  20231107081344  59756525   \n",
       "2        False  20230831194617  61288827   \n",
       "3        False  20230605144027  59083047   \n",
       "4        False  20230722084816  60207589   \n",
       "..         ...             ...       ...   \n",
       "35       False  20211029173547  44390507   \n",
       "36       False  20221023155615  53312875   \n",
       "37       False  20201107085717  33273225   \n",
       "38       False  20220216173703  47139309   \n",
       "39       False  20191012125151  23174441   \n",
       "\n",
       "                                       job.dataPromId  \\\n",
       "0   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...   \n",
       "1   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...   \n",
       "2   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...   \n",
       "3   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...   \n",
       "4   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...   \n",
       "..                                                ...   \n",
       "35  d_sfrom=search_prime&d_ckId=null&d_curPage=9&d...   \n",
       "36  d_sfrom=search_prime&d_ckId=null&d_curPage=9&d...   \n",
       "37  d_sfrom=search_prime&d_ckId=null&d_curPage=9&d...   \n",
       "38  d_sfrom=search_prime&d_ckId=null&d_curPage=9&d...   \n",
       "39  d_sfrom=search_prime&d_ckId=null&d_curPage=9&d...   \n",
       "\n",
       "                                       job.link job.requireWorkYears  \\\n",
       "0   https://www.liepin.com/job/1948818805.shtml                 经验不限   \n",
       "1   https://www.liepin.com/job/1959756525.shtml                 经验不限   \n",
       "2   https://www.liepin.com/job/1961288827.shtml                 经验不限   \n",
       "3   https://www.liepin.com/job/1959083047.shtml                 经验不限   \n",
       "4   https://www.liepin.com/job/1960207589.shtml                 经验不限   \n",
       "..                                          ...                  ...   \n",
       "35  https://www.liepin.com/job/1944390507.shtml                 经验不限   \n",
       "36  https://www.liepin.com/job/1953312875.shtml                 经验不限   \n",
       "37  https://www.liepin.com/job/1933273225.shtml                 经验不限   \n",
       "38  https://www.liepin.com/job/1947139309.shtml                 经验不限   \n",
       "39  https://www.liepin.com/job/1923174441.shtml                 经验不限   \n",
       "\n",
       "   job.requireEduLevel job.advViewFlag  \n",
       "0                   大专           False  \n",
       "1                 学历不限           False  \n",
       "2                 学历不限           False  \n",
       "3                   本科           False  \n",
       "4                   本科           False  \n",
       "..                 ...             ...  \n",
       "35                  大专           False  \n",
       "36               中专/中技           False  \n",
       "37                  本科           False  \n",
       "38                  本科           False  \n",
       "39               中专/中技           False  \n",
       "\n",
       "[400 rows x 31 columns]"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import crawl_liepin\n",
    "\n",
    "crawl_liepin.crawl(城市=\"深圳\",关键词=\"产品经理\",工作经验='应届生')"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9e4fa325",
   "metadata": {},
   "source": [
    "# 1.第一个目标，cookies实现登录，获取完整数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "738611f3",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'inited_user=daf7251f92024e8969feb28b0e9ad34c; XSRF-TOKEN=SIVa3Y_gRaqR7k-mI1I6kQ; __gc_id=d474cd1529ae40a29b8f9c81b7e60de7; _ga=GA1.1.1301373590.1698838360; __uuid=1698838362686.73; __tlog=1698838362732.34%7C00000000%7C00000000%7C00000000%7C00000000; acw_tc=276077be16988383924452585e8d8e297846bb9fcc8c8f34695b420d154b08; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1698838365; UniqueKey=95507c72a8d5ae141a667e00ad0d9493; liepin_login_valid=0; lt_auth=u%2B5bbHQGxlzxtXfR3zQN4vociI39UWvIpX8EhE0Ahoe%2BCqG04PngSwOGq7EExAMhlkh1ccULN7n2Pev2zXtP4kcTwGqnl4CyvOW92GECTeNcN8W2vezHl8zRQpQcl0AC8nFbtkIL%2BQ%3D%3D; access_system=C; user_roles=0; user_photo=5f8fa3a679c7cc70efbf444e08u.png; user_name=%E8%AE%B8%E6%99%BA%E8%B6%85; need_bind_tel=false; new_user=false; c_flag=fa43f4d55f3df63a96a7b4f194e214d4; inited_user=daf7251f92024e8969feb28b0e9ad34c; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1698838461; imId=c5f9b89f8466dffe6882ca1e5431db9c; imId_0=c5f9b89f8466dffe6882ca1e5431db9c; imClientId=c5f9b89f8466dffeb1921abcfab3aed0; imClientId_0=c5f9b89f8466dffeb1921abcfab3aed0; imApp_0=1; __session_seq=7; __uv_seq=7; fe_im_socketSequence_new_0=1_1_1; __tlg_event_seq=116; fe_im_opened_pages=; fe_im_connectJson_0=%7B%220_95507c72a8d5ae141a667e00ad0d9493%22%3A%7B%22socketConnect%22%3A%222%22%2C%22connectDomain%22%3A%22liepin.com%22%7D%7D; _ga_54YTJKWN86=GS1.1.1698838360.1.1.1698838528.0.0.0'"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 建立登陆cookie\n",
    "cookie = \"inited_user=daf7251f92024e8969feb28b0e9ad34c; XSRF-TOKEN=SIVa3Y_gRaqR7k-mI1I6kQ; __gc_id=d474cd1529ae40a29b8f9c81b7e60de7; _ga=GA1.1.1301373590.1698838360; __uuid=1698838362686.73; __tlog=1698838362732.34%7C00000000%7C00000000%7C00000000%7C00000000; acw_tc=276077be16988383924452585e8d8e297846bb9fcc8c8f34695b420d154b08; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1698838365; UniqueKey=95507c72a8d5ae141a667e00ad0d9493; liepin_login_valid=0; lt_auth=u%2B5bbHQGxlzxtXfR3zQN4vociI39UWvIpX8EhE0Ahoe%2BCqG04PngSwOGq7EExAMhlkh1ccULN7n2Pev2zXtP4kcTwGqnl4CyvOW92GECTeNcN8W2vezHl8zRQpQcl0AC8nFbtkIL%2BQ%3D%3D; access_system=C; user_roles=0; user_photo=5f8fa3a679c7cc70efbf444e08u.png; user_name=%E8%AE%B8%E6%99%BA%E8%B6%85; need_bind_tel=false; new_user=false; c_flag=fa43f4d55f3df63a96a7b4f194e214d4; inited_user=daf7251f92024e8969feb28b0e9ad34c; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1698838461; imId=c5f9b89f8466dffe6882ca1e5431db9c; imId_0=c5f9b89f8466dffe6882ca1e5431db9c; imClientId=c5f9b89f8466dffeb1921abcfab3aed0; imClientId_0=c5f9b89f8466dffeb1921abcfab3aed0; imApp_0=1; __session_seq=7; __uv_seq=7; fe_im_socketSequence_new_0=1_1_1; __tlg_event_seq=116; fe_im_opened_pages=; fe_im_connectJson_0=%7B%220_95507c72a8d5ae141a667e00ad0d9493%22%3A%7B%22socketConnect%22%3A%222%22%2C%22connectDomain%22%3A%22liepin.com%22%7D%7D; _ga_54YTJKWN86=GS1.1.1698838360.1.1.1698838528.0.0.0\"\n",
    "cookie"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "4c84735f",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "登录cookie inited_user=daf7251f92024e8969feb28b0e9ad34c; XSRF-TOKEN=SIVa3Y_gRaqR7k-mI1I6kQ; __gc_id=d474cd1529ae40a29b8f9c81b7e60de7; _ga=GA1.1.1301373590.1698838360; __uuid=1698838362686.73; __tlog=1698838362732.34%7C00000000%7C00000000%7C00000000%7C00000000; acw_tc=276077be16988383924452585e8d8e297846bb9fcc8c8f34695b420d154b08; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1698838365; UniqueKey=95507c72a8d5ae141a667e00ad0d9493; liepin_login_valid=0; lt_auth=u%2B5bbHQGxlzxtXfR3zQN4vociI39UWvIpX8EhE0Ahoe%2BCqG04PngSwOGq7EExAMhlkh1ccULN7n2Pev2zXtP4kcTwGqnl4CyvOW92GECTeNcN8W2vezHl8zRQpQcl0AC8nFbtkIL%2BQ%3D%3D; access_system=C; user_roles=0; user_photo=5f8fa3a679c7cc70efbf444e08u.png; user_name=%E8%AE%B8%E6%99%BA%E8%B6%85; need_bind_tel=false; new_user=false; c_flag=fa43f4d55f3df63a96a7b4f194e214d4; inited_user=daf7251f92024e8969feb28b0e9ad34c; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1698838461; imId=c5f9b89f8466dffe6882ca1e5431db9c; imId_0=c5f9b89f8466dffe6882ca1e5431db9c; imClientId=c5f9b89f8466dffeb1921abcfab3aed0; imClientId_0=c5f9b89f8466dffeb1921abcfab3aed0; imApp_0=1; __session_seq=7; __uv_seq=7; fe_im_socketSequence_new_0=1_1_1; __tlg_event_seq=116; fe_im_opened_pages=; fe_im_connectJson_0=%7B%220_95507c72a8d5ae141a667e00ad0d9493%22%3A%7B%22socketConnect%22%3A%222%22%2C%22connectDomain%22%3A%22liepin.com%22%7D%7D; _ga_54YTJKWN86=GS1.1.1698838360.1.1.1698838528.0.0.0\n",
      "这是第1页，接下来将先等待5秒...然后以继续抓取\n",
      "这是第2页，接下来将先等待9秒...然后以继续抓取\n",
      "这是第3页，接下来将先等待8秒...然后以继续抓取\n",
      "这是第4页，接下来将先等待5秒...然后以继续抓取\n",
      "这是第5页，接下来将先等待7秒...然后以继续抓取\n",
      "这是第6页，接下来将先等待3秒...然后以继续抓取\n",
      "这是第7页，接下来将先等待8秒...然后以继续抓取\n",
      "这是第8页，接下来将先等待8秒...然后以继续抓取\n",
      "这是第9页，接下来将先等待8秒...然后以继续抓取\n",
      "这是第10页，接下来将先等待4秒...然后以继续抓取\n"
     ]
    }
   ],
   "source": [
    "import crawl_liepin\n",
    "\n",
    "产品经理_深圳_results = crawl_liepin.crawl(城市=\"深圳\",关键词=\"产品经理\",工作经验='',登录cookie=cookie)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "934b5691",
   "metadata": {},
   "source": [
    "# 2.尝试使用数据分析进行数据交互式可视化"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "eba4d0de",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>dataInfo</th>\n",
       "      <th>dataParams</th>\n",
       "      <th>job.labels</th>\n",
       "      <th>job.requireWorkYears</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "      <th>job.dq</th>\n",
       "      <th>job.jobKind</th>\n",
       "      <th>job.jobId</th>\n",
       "      <th>job.refreshTime</th>\n",
       "      <th>job.title</th>\n",
       "      <th>...</th>\n",
       "      <th>recruiter.imUserType</th>\n",
       "      <th>recruiter.recruiterPhoto</th>\n",
       "      <th>recruiter.recruiterId</th>\n",
       "      <th>comp.compStage</th>\n",
       "      <th>comp.compLogo</th>\n",
       "      <th>comp.compId</th>\n",
       "      <th>comp.compScale</th>\n",
       "      <th>comp.compName</th>\n",
       "      <th>comp.compIndustry</th>\n",
       "      <th>comp.link</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"recruiterName\":\"王女士\",\"jobKind\":\"2\",\"jobId\":\"...</td>\n",
       "      <td>[电子/半导体/集成电路, 产品规划, 需求分析, 用户研究, 市场调研, 数据分析, 存储...</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>深圳-南山区</td>\n",
       "      <td>2</td>\n",
       "      <td>58727339</td>\n",
       "      <td>20231107094441</td>\n",
       "      <td>PM产品经理</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>64edb1871913aa27489a503a05u.png</td>\n",
       "      <td>ccdad52c2bbc660a07efab5c7119dcac</td>\n",
       "      <td>A轮</td>\n",
       "      <td>62f463c85732892a6615046607u.png</td>\n",
       "      <td>13146105.0</td>\n",
       "      <td>50-99人</td>\n",
       "      <td>联和存储科技(江苏)有限公司</td>\n",
       "      <td>电子/半导体/集成电路</td>\n",
       "      <td>https://www.liepin.com/company/13146105/</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"recruiterName\":\"郑女士\",\"jobKind\":\"2\",\"jobId\":\"...</td>\n",
       "      <td>[平台产品, 竞品分析, 策略产品, 商业产品, 产品优化, 产品规划, 产品设计, 医疗行...</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>本科</td>\n",
       "      <td>深圳-光明区</td>\n",
       "      <td>2</td>\n",
       "      <td>62389205</td>\n",
       "      <td>20231023105635</td>\n",
       "      <td>高级产品经理</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>4b5b2f7a74ebead3aadebbe992efa486</td>\n",
       "      <td>天使轮</td>\n",
       "      <td>636488445fd2f55ef5a3291b07u.png</td>\n",
       "      <td>12787419.0</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>倍生生物科技(深圳)有限公司</td>\n",
       "      <td>生物技术</td>\n",
       "      <td>https://www.liepin.com/company/12787419/</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"recruiterName\":\"陈女士\",\"jobKind\":\"2\",\"jobId\":\"...</td>\n",
       "      <td>[工具产品, 计算机软件, 产品设计, 产品规划]</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>本科</td>\n",
       "      <td>深圳</td>\n",
       "      <td>2</td>\n",
       "      <td>60703563</td>\n",
       "      <td>20231103162049</td>\n",
       "      <td>【科技公司】BIM产品经理</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f986779c7cc70efbf36c008u.jpg</td>\n",
       "      <td>3fcc5d5e7789cc2d15a835f0d3b0cd8e</td>\n",
       "      <td>NaN</td>\n",
       "      <td>6152c4cc6f51835dc0c4098401u.png</td>\n",
       "      <td>8008752.0</td>\n",
       "      <td>5000-10000人</td>\n",
       "      <td>中海地产</td>\n",
       "      <td>房地产开发经营</td>\n",
       "      <td>https://www.liepin.com/company/8008752/</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"recruiterName\":\"陈先生\",\"jobKind\":\"2\",\"jobId\":\"...</td>\n",
       "      <td>[数据产品, 数据挖掘, 数据分析, 产品规划]</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>深圳</td>\n",
       "      <td>2</td>\n",
       "      <td>36908035</td>\n",
       "      <td>20210311143004</td>\n",
       "      <td>Lazada-Data Product Manager-流量数据产品经理（深圳）</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>57c4e9d345ce9f0a74a9b8cd04a.png</td>\n",
       "      <td>d4be0c7af21e622076f4668dbe33f725</td>\n",
       "      <td>港股上市</td>\n",
       "      <td>5bfe915474719d35745acf0903a.png</td>\n",
       "      <td>1072424.0</td>\n",
       "      <td>10000人以上</td>\n",
       "      <td>阿里巴巴集团</td>\n",
       "      <td>互联网</td>\n",
       "      <td>https://www.liepin.com/company/1072424/</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"recruiterName\":\"郑女士\",\"jobKind\":\"2\",\"jobId\":\"...</td>\n",
       "      <td>[数据产品, 供应链产品, 电子/半导体/集成电路, 电子商务, 产品规划, 用户研究, 市...</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>本科</td>\n",
       "      <td>深圳</td>\n",
       "      <td>2</td>\n",
       "      <td>44250585</td>\n",
       "      <td>20231016141158</td>\n",
       "      <td>产品经理 PM（NXP）</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f9866dfb13a7dee342f1808u.jpg</td>\n",
       "      <td>03a35b280d00a67bde30689f01e9fe19</td>\n",
       "      <td>NaN</td>\n",
       "      <td>5bfe9bce74719df0ac9a179703a.png</td>\n",
       "      <td>8523053.0</td>\n",
       "      <td>500-999人</td>\n",
       "      <td>中电港</td>\n",
       "      <td>电子/半导体/集成电路</td>\n",
       "      <td>https://www.liepin.com/company/8523053/</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"imId\":\"7c5495ab4c24aaa96bc971ec2e264ed1\",\"im...</td>\n",
       "      <td>[OA产品, Axure, Xmind]</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>深圳-福田区</td>\n",
       "      <td>1</td>\n",
       "      <td>48592999</td>\n",
       "      <td>20230814163016</td>\n",
       "      <td>OA产品经理</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>62f083ccaa51704ed257569c01u.png</td>\n",
       "      <td>faa10552e2b9a5c935d11993119cd022</td>\n",
       "      <td>不需要融资</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>NaN</td>\n",
       "      <td>10000人以上</td>\n",
       "      <td>某深圳大型批发/零售公司</td>\n",
       "      <td>批发/零售</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"imId\":\"ac28e989815e7096a9f0273dd33fa30b\",\"im...</td>\n",
       "      <td>[]</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>本科</td>\n",
       "      <td>深圳</td>\n",
       "      <td>1</td>\n",
       "      <td>50376517</td>\n",
       "      <td>20231107164036</td>\n",
       "      <td>产品经理（CNS或肿瘤领域）</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5e1bdf3f6324626e1792ab9203u.jpg</td>\n",
       "      <td>12f052a77050ef96a5bd18248721a662</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>NaN</td>\n",
       "      <td>1000-2000人</td>\n",
       "      <td>某国内大型制药公司</td>\n",
       "      <td>制药</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"imId\":\"0241c1e76078e9d699c5c4fb06d115ec\",\"im...</td>\n",
       "      <td>[OA产品]</td>\n",
       "      <td>10年以上</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>深圳-福田区</td>\n",
       "      <td>1</td>\n",
       "      <td>49244717</td>\n",
       "      <td>20230907193745</td>\n",
       "      <td>高级产品经理（OA系统）</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>60c1c38ef2159414b3c4c77102u.jpg</td>\n",
       "      <td>6ea7e9fe96e62c2159167c6a41de6037</td>\n",
       "      <td>不需要融资</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>NaN</td>\n",
       "      <td>10000人以上</td>\n",
       "      <td>某深圳大型批发/零售公司</td>\n",
       "      <td>批发/零售</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"imId\":\"9d84a1402a799aedf0e943e3aa9ed4a9\",\"im...</td>\n",
       "      <td>[招投标, 医疗行业, 需求分析, 产品设计, to B, web端产品]</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>深圳-南山区</td>\n",
       "      <td>2</td>\n",
       "      <td>58042859</td>\n",
       "      <td>20230423112336</td>\n",
       "      <td>资深产品经理</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5d2d37c23fa7ce27b2b832a301u.png</td>\n",
       "      <td>a52a4567d69097d2827d214b59460ac8</td>\n",
       "      <td>B轮</td>\n",
       "      <td>5d2d3aa9dde7f0565c15e10601u.png</td>\n",
       "      <td>9121861.0</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>深圳市深大云伴健康科技有限公司</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>https://www.liepin.com/company/9121861/</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>{\"imId\":\"4e2ea5af3c8dd8fbe030375514342674\",\"im...</td>\n",
       "      <td>[交易产品, IT互联网, 证券业, 团队管理]</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>本科</td>\n",
       "      <td>深圳-福田区</td>\n",
       "      <td>1</td>\n",
       "      <td>48620681</td>\n",
       "      <td>20230815140559</td>\n",
       "      <td>交易系统服务产品经理</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>64743a0fe549742f9ba314b405u.png</td>\n",
       "      <td>ea024ead13082e1ebe9353fa8b0496c7</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>NaN</td>\n",
       "      <td>10000人以上</td>\n",
       "      <td>某知名公司</td>\n",
       "      <td>电子商务</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>400 rows × 31 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                             dataInfo  \\\n",
       "0   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "1   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "2   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "3   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "4   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "..                                                ...   \n",
       "35  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "36  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "37  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "38  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "39  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "\n",
       "                                           dataParams  \\\n",
       "0   {\"recruiterName\":\"王女士\",\"jobKind\":\"2\",\"jobId\":\"...   \n",
       "1   {\"recruiterName\":\"郑女士\",\"jobKind\":\"2\",\"jobId\":\"...   \n",
       "2   {\"recruiterName\":\"陈女士\",\"jobKind\":\"2\",\"jobId\":\"...   \n",
       "3   {\"recruiterName\":\"陈先生\",\"jobKind\":\"2\",\"jobId\":\"...   \n",
       "4   {\"recruiterName\":\"郑女士\",\"jobKind\":\"2\",\"jobId\":\"...   \n",
       "..                                                ...   \n",
       "35  {\"imId\":\"7c5495ab4c24aaa96bc971ec2e264ed1\",\"im...   \n",
       "36  {\"imId\":\"ac28e989815e7096a9f0273dd33fa30b\",\"im...   \n",
       "37  {\"imId\":\"0241c1e76078e9d699c5c4fb06d115ec\",\"im...   \n",
       "38  {\"imId\":\"9d84a1402a799aedf0e943e3aa9ed4a9\",\"im...   \n",
       "39  {\"imId\":\"4e2ea5af3c8dd8fbe030375514342674\",\"im...   \n",
       "\n",
       "                                           job.labels job.requireWorkYears  \\\n",
       "0   [电子/半导体/集成电路, 产品规划, 需求分析, 用户研究, 市场调研, 数据分析, 存储...                5-10年   \n",
       "1   [平台产品, 竞品分析, 策略产品, 商业产品, 产品优化, 产品规划, 产品设计, 医疗行...                5-10年   \n",
       "2                           [工具产品, 计算机软件, 产品设计, 产品规划]                5-10年   \n",
       "3                            [数据产品, 数据挖掘, 数据分析, 产品规划]                5-10年   \n",
       "4   [数据产品, 供应链产品, 电子/半导体/集成电路, 电子商务, 产品规划, 用户研究, 市...                5-10年   \n",
       "..                                                ...                  ...   \n",
       "35                               [OA产品, Axure, Xmind]                5-10年   \n",
       "36                                                 []                5-10年   \n",
       "37                                             [OA产品]                10年以上   \n",
       "38              [招投标, 医疗行业, 需求分析, 产品设计, to B, web端产品]                 3-5年   \n",
       "39                           [交易产品, IT互联网, 证券业, 团队管理]                5-10年   \n",
       "\n",
       "   job.requireEduLevel  job.dq job.jobKind job.jobId job.refreshTime  \\\n",
       "0                 统招本科  深圳-南山区           2  58727339  20231107094441   \n",
       "1                   本科  深圳-光明区           2  62389205  20231023105635   \n",
       "2                   本科      深圳           2  60703563  20231103162049   \n",
       "3                 学历不限      深圳           2  36908035  20210311143004   \n",
       "4                   本科      深圳           2  44250585  20231016141158   \n",
       "..                 ...     ...         ...       ...             ...   \n",
       "35                统招本科  深圳-福田区           1  48592999  20230814163016   \n",
       "36                  本科      深圳           1  50376517  20231107164036   \n",
       "37                学历不限  深圳-福田区           1  49244717  20230907193745   \n",
       "38                  本科  深圳-南山区           2  58042859  20230423112336   \n",
       "39                  本科  深圳-福田区           1  48620681  20230815140559   \n",
       "\n",
       "                                   job.title  ...  recruiter.imUserType  \\\n",
       "0                                     PM产品经理  ...                     2   \n",
       "1                                     高级产品经理  ...                     2   \n",
       "2                              【科技公司】BIM产品经理  ...                     2   \n",
       "3   Lazada-Data Product Manager-流量数据产品经理（深圳）  ...                     2   \n",
       "4                               产品经理 PM（NXP）  ...                     2   \n",
       "..                                       ...  ...                   ...   \n",
       "35                                    OA产品经理  ...                     2   \n",
       "36                            产品经理（CNS或肿瘤领域）  ...                     2   \n",
       "37                              高级产品经理（OA系统）  ...                     2   \n",
       "38                                    资深产品经理  ...                     2   \n",
       "39                                交易系统服务产品经理  ...                     2   \n",
       "\n",
       "           recruiter.recruiterPhoto             recruiter.recruiterId  \\\n",
       "0   64edb1871913aa27489a503a05u.png  ccdad52c2bbc660a07efab5c7119dcac   \n",
       "1   5f8f9865ea60860b75384fa508u.jpg  4b5b2f7a74ebead3aadebbe992efa486   \n",
       "2   5f8f986779c7cc70efbf36c008u.jpg  3fcc5d5e7789cc2d15a835f0d3b0cd8e   \n",
       "3   57c4e9d345ce9f0a74a9b8cd04a.png  d4be0c7af21e622076f4668dbe33f725   \n",
       "4   5f8f9866dfb13a7dee342f1808u.jpg  03a35b280d00a67bde30689f01e9fe19   \n",
       "..                              ...                               ...   \n",
       "35  62f083ccaa51704ed257569c01u.png  faa10552e2b9a5c935d11993119cd022   \n",
       "36  5e1bdf3f6324626e1792ab9203u.jpg  12f052a77050ef96a5bd18248721a662   \n",
       "37  60c1c38ef2159414b3c4c77102u.jpg  6ea7e9fe96e62c2159167c6a41de6037   \n",
       "38  5d2d37c23fa7ce27b2b832a301u.png  a52a4567d69097d2827d214b59460ac8   \n",
       "39  64743a0fe549742f9ba314b405u.png  ea024ead13082e1ebe9353fa8b0496c7   \n",
       "\n",
       "   comp.compStage                    comp.compLogo comp.compId comp.compScale  \\\n",
       "0              A轮  62f463c85732892a6615046607u.png  13146105.0         50-99人   \n",
       "1             天使轮  636488445fd2f55ef5a3291b07u.png  12787419.0       100-499人   \n",
       "2             NaN  6152c4cc6f51835dc0c4098401u.png   8008752.0    5000-10000人   \n",
       "3            港股上市  5bfe915474719d35745acf0903a.png   1072424.0       10000人以上   \n",
       "4             NaN  5bfe9bce74719df0ac9a179703a.png   8523053.0       500-999人   \n",
       "..            ...                              ...         ...            ...   \n",
       "35          不需要融资  60e2fe0bf3df194a3c48adb502u.png         NaN       10000人以上   \n",
       "36          融资未公开  60e2fe0bf3df194a3c48adb502u.png         NaN     1000-2000人   \n",
       "37          不需要融资  60e2fe0bf3df194a3c48adb502u.png         NaN       10000人以上   \n",
       "38             B轮  5d2d3aa9dde7f0565c15e10601u.png   9121861.0       100-499人   \n",
       "39          融资未公开  60e2fe0bf3df194a3c48adb502u.png         NaN       10000人以上   \n",
       "\n",
       "      comp.compName comp.compIndustry  \\\n",
       "0    联和存储科技(江苏)有限公司       电子/半导体/集成电路   \n",
       "1    倍生生物科技(深圳)有限公司              生物技术   \n",
       "2              中海地产           房地产开发经营   \n",
       "3            阿里巴巴集团               互联网   \n",
       "4               中电港       电子/半导体/集成电路   \n",
       "..              ...               ...   \n",
       "35     某深圳大型批发/零售公司             批发/零售   \n",
       "36        某国内大型制药公司                制药   \n",
       "37     某深圳大型批发/零售公司             批发/零售   \n",
       "38  深圳市深大云伴健康科技有限公司             计算机软件   \n",
       "39            某知名公司              电子商务   \n",
       "\n",
       "                                   comp.link  \n",
       "0   https://www.liepin.com/company/13146105/  \n",
       "1   https://www.liepin.com/company/12787419/  \n",
       "2    https://www.liepin.com/company/8008752/  \n",
       "3    https://www.liepin.com/company/1072424/  \n",
       "4    https://www.liepin.com/company/8523053/  \n",
       "..                                       ...  \n",
       "35                                            \n",
       "36                                            \n",
       "37                                            \n",
       "38   https://www.liepin.com/company/9121861/  \n",
       "39                                            \n",
       "\n",
       "[400 rows x 31 columns]"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "产品经理_深圳_results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "3aea5e0f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Index(['dataInfo', 'dataParams', 'job.labels', 'job.requireWorkYears',\n",
       "       'job.requireEduLevel', 'job.dq', 'job.jobKind', 'job.jobId',\n",
       "       'job.refreshTime', 'job.title', 'job.topJob', 'job.dataPromId',\n",
       "       'job.advViewFlag', 'job.link', 'job.salary', 'job.pcOuterLink',\n",
       "       'job.h5OuterLink', 'recruiter.recruiterName',\n",
       "       'recruiter.recruiterTitle', 'recruiter.chatted', 'recruiter.imId',\n",
       "       'recruiter.imUserType', 'recruiter.recruiterPhoto',\n",
       "       'recruiter.recruiterId', 'comp.compStage', 'comp.compLogo',\n",
       "       'comp.compId', 'comp.compScale', 'comp.compName', 'comp.compIndustry',\n",
       "       'comp.link'],\n",
       "      dtype='object')"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "产品经理_深圳_results.columns"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "1dcaae39",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "深圳        123\n",
       "深圳-南山区    116\n",
       "深圳-福田区     58\n",
       "深圳-宝安区     36\n",
       "深圳-龙华区     34\n",
       "深圳-龙岗区     19\n",
       "深圳-光明区      4\n",
       "深圳-罗湖区      4\n",
       "深圳-盐田区      4\n",
       "深圳-坪山区      2\n",
       "Name: job.dq, dtype: int64"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "series_dq = 产品经理_深圳_results['job.dq'].value_counts()\n",
    "series_dq"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "fdd9e277",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['深圳-南山区',\n",
       " '深圳-福田区',\n",
       " '深圳-宝安区',\n",
       " '深圳-龙华区',\n",
       " '深圳-龙岗区',\n",
       " '深圳-光明区',\n",
       " '深圳-罗湖区',\n",
       " '深圳-盐田区',\n",
       " '深圳-坪山区']"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dq_name= [i for i in series_dq.index if '-' in i]\n",
    "dq_name"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "3300c690",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([116,  58,  36,  34,  19,   4,   4,   4,   2], dtype=int64)"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "series_dq[dq_name].values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "88628b0a",
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Map\n",
    "from pyecharts.faker import Faker\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "c7b70a73",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['南山区', '福田区', '宝安区', '龙华区', '龙岗区', '光明区', '罗湖区', '盐田区', '坪山区']"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "[i.split('-')[1] for i in dq_name]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "6898d37e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[116, 58, 36, 34, 19, 4, 4, 4, 2]"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "series_dq[dq_name].values.tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "a965a3c7",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/v5/echarts.min', '深圳':'https://assets.pyecharts.org/assets/v5/maps/guang3_dong1_shen1_zhen4'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "        <div id=\"a3b3e8b13079493d8023291cb8f100f2\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "<script>\n",
       "        require(['echarts', '深圳'], function(echarts) {\n",
       "                var chart_a3b3e8b13079493d8023291cb8f100f2 = echarts.init(\n",
       "                    document.getElementById('a3b3e8b13079493d8023291cb8f100f2'), 'white', {renderer: 'canvas'});\n",
       "                var option_a3b3e8b13079493d8023291cb8f100f2 = {\n",
       "    \"animation\": true,\n",
       "    \"animationThreshold\": 2000,\n",
       "    \"animationDuration\": 1000,\n",
       "    \"animationEasing\": \"cubicOut\",\n",
       "    \"animationDelay\": 0,\n",
       "    \"animationDurationUpdate\": 300,\n",
       "    \"animationEasingUpdate\": \"cubicOut\",\n",
       "    \"animationDelayUpdate\": 0,\n",
       "    \"aria\": {\n",
       "        \"enabled\": false\n",
       "    },\n",
       "    \"color\": [\n",
       "        \"#5470c6\",\n",
       "        \"#91cc75\",\n",
       "        \"#fac858\",\n",
       "        \"#ee6666\",\n",
       "        \"#73c0de\",\n",
       "        \"#3ba272\",\n",
       "        \"#fc8452\",\n",
       "        \"#9a60b4\",\n",
       "        \"#ea7ccc\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"map\",\n",
       "            \"name\": \"\\u4ea7\\u54c1\\u7ecf\\u7406\\u5730\\u533a\\u5206\\u5e03\",\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"map\": \"\\u6df1\\u5733\",\n",
       "            \"data\": [\n",
       "                {\n",
       "                    \"name\": \"\\u5357\\u5c71\\u533a\",\n",
       "                    \"value\": 116\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u798f\\u7530\\u533a\",\n",
       "                    \"value\": 58\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b9d\\u5b89\\u533a\",\n",
       "                    \"value\": 36\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9f99\\u534e\\u533a\",\n",
       "                    \"value\": 34\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9f99\\u5c97\\u533a\",\n",
       "                    \"value\": 19\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5149\\u660e\\u533a\",\n",
       "                    \"value\": 4\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7f57\\u6e56\\u533a\",\n",
       "                    \"value\": 4\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u76d0\\u7530\\u533a\",\n",
       "                    \"value\": 4\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u576a\\u5c71\\u533a\",\n",
       "                    \"value\": 2\n",
       "                }\n",
       "            ],\n",
       "            \"roam\": true,\n",
       "            \"aspectScale\": 0.75,\n",
       "            \"nameProperty\": \"name\",\n",
       "            \"selectedMode\": false,\n",
       "            \"zoom\": 1,\n",
       "            \"zlevel\": 0,\n",
       "            \"z\": 2,\n",
       "            \"seriesLayoutBy\": \"column\",\n",
       "            \"datasetIndex\": 0,\n",
       "            \"mapValueCalculation\": \"sum\",\n",
       "            \"showLegendSymbol\": true,\n",
       "            \"emphasis\": {}\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"\\u4ea7\\u54c1\\u7ecf\\u7406\\u5730\\u533a\\u5206\\u5e03\"\n",
       "            ],\n",
       "            \"selected\": {},\n",
       "            \"show\": true,\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"itemWidth\": 25,\n",
       "            \"itemHeight\": 14,\n",
       "            \"backgroundColor\": \"transparent\",\n",
       "            \"borderColor\": \"#ccc\",\n",
       "            \"borderWidth\": 1,\n",
       "            \"borderRadius\": 0,\n",
       "            \"pageButtonItemGap\": 5,\n",
       "            \"pageButtonPosition\": \"end\",\n",
       "            \"pageFormatter\": \"{current}/{total}\",\n",
       "            \"pageIconColor\": \"#2f4554\",\n",
       "            \"pageIconInactiveColor\": \"#aaa\",\n",
       "            \"pageIconSize\": 15,\n",
       "            \"animationDurationUpdate\": 800,\n",
       "            \"selector\": false,\n",
       "            \"selectorPosition\": \"auto\",\n",
       "            \"selectorItemGap\": 7,\n",
       "            \"selectorButtonGap\": 10\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"showContent\": true,\n",
       "        \"alwaysShowContent\": false,\n",
       "        \"showDelay\": 0,\n",
       "        \"hideDelay\": 100,\n",
       "        \"enterable\": false,\n",
       "        \"confine\": false,\n",
       "        \"appendToBody\": false,\n",
       "        \"transitionDuration\": 0.4,\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0,\n",
       "        \"padding\": 5,\n",
       "        \"order\": \"seriesAsc\"\n",
       "    },\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"text\": \"Map-\\u6df1\\u5733-\\u4ea7\\u54c1\\u7ecf\\u7406\",\n",
       "            \"target\": \"blank\",\n",
       "            \"subtarget\": \"blank\",\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"textAlign\": \"auto\",\n",
       "            \"textVerticalAlign\": \"auto\",\n",
       "            \"triggerEvent\": false\n",
       "        }\n",
       "    ],\n",
       "    \"visualMap\": {\n",
       "        \"show\": true,\n",
       "        \"type\": \"continuous\",\n",
       "        \"min\": 0,\n",
       "        \"max\": 100,\n",
       "        \"inRange\": {\n",
       "            \"color\": [\n",
       "                \"#50a3ba\",\n",
       "                \"#eac763\",\n",
       "                \"#d94e5d\"\n",
       "            ]\n",
       "        },\n",
       "        \"calculable\": true,\n",
       "        \"inverse\": false,\n",
       "        \"splitNumber\": 5,\n",
       "        \"hoverLink\": true,\n",
       "        \"orient\": \"vertical\",\n",
       "        \"padding\": 5,\n",
       "        \"showLabel\": true,\n",
       "        \"itemWidth\": 20,\n",
       "        \"itemHeight\": 140,\n",
       "        \"borderWidth\": 0\n",
       "    }\n",
       "};\n",
       "                chart_a3b3e8b13079493d8023291cb8f100f2.setOption(option_a3b3e8b13079493d8023291cb8f100f2);\n",
       "        });\n",
       "    </script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x28ef47a6370>"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Map\n",
    "from pyecharts.faker import Faker\n",
    "\n",
    "c = (\n",
    "    Map()\n",
    "    .add(\"产品经理地区分布\", [list(z) for z in zip([i.split('-')[1] for i in dq_name],series_dq[dq_name].values.tolist())], \"深圳\")\n",
    "    .set_global_opts(\n",
    "        title_opts=opts.TitleOpts(title=\"Map-深圳-产品经理\"), visualmap_opts=opts.VisualMapOpts()\n",
    "    )\n",
    "    \n",
    ")\n",
    "c.render_notebook()"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
